Skip to content

feat(emulator): expand emulator detection file paths coverage#4

Open
ZnDong wants to merge 1 commit into1193776794:mainfrom
ZnDong:add-new-Emulator-Detect
Open

feat(emulator): expand emulator detection file paths coverage#4
ZnDong wants to merge 1 commit into1193776794:mainfrom
ZnDong:add-new-Emulator-Detect

Conversation

@ZnDong
Copy link

@ZnDong ZnDong commented Feb 19, 2026

Add 21 new emulator-specific file paths across both Native and Java layers:

Detection method derived from a real-world Chinese banking app, which kills the process immediately upon detection.

  • QEMU: /sys/devices/virtual/misc/qemu_pipe, /sys/class/misc/qemu_pipe, libc_malloc_debug_qemu.so-arm, libqemu_wl.txt, qemu_list.txt

  • Android Emulator: libEGL_emulation.so

  • VirtualBox: /sys/module/vboxsf, /ueventd.vbox86.rc

  • Nox: nox-vbox-sf, libnox.so, libnb.so

  • Droid4X: /system/droid4x, droid4x-vbox-sf

  • TiantianVM: libEGL_tiantianVM.so, ttVM-vbox-sf

  • BlueStacks: superuser.daemon, vboxsf.ko

  • AndroVM: androVM-vbox-sf

  • Yiwan: yiwan-prop, yiwan-sf

Add 21 new emulator-specific file paths across both Native and Java layers:

- QEMU: /sys/devices/virtual/misc/qemu_pipe, /sys/class/misc/qemu_pipe, libc_malloc_debug_qemu.so-arm, libqemu_wl.txt, qemu_list.txt

- Android Emulator: libEGL_emulation.so

- VirtualBox: /sys/module/vboxsf, /ueventd.vbox86.rc

- Nox: nox-vbox-sf, libnox.so, libnb.so

- Droid4X: /system/droid4x, droid4x-vbox-sf

- TiantianVM: libEGL_tiantianVM.so, ttVM-vbox-sf

- BlueStacks: superuser.daemon, vboxsf.ko

- AndroVM: androVM-vbox-sf

- Yiwan: yiwan-prop, yiwan-sf
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant